5807 SW 45td Ave, Amarillo, TX 79109-5205, Amarillo
Excellent service and amazing sushi! Can't wait to return!
Excellent service and amazing sushi! Can't wait to return!